random bond - French English Dictionary